| Read Me First! |
Welcome to the latest release of the cTreeview class designed to simply the
TreeView control usability plus add new functionality. (View History for a list of features that have been added.) Four tutorial
applications have also been included to help learn how to use most features found the class wrapper.
Just some quick notes to get you started:-
| 1. | Before loading any of the projects into the IDE, the DLL must be extracted and registered. There is a zip file in the '.\cTreeview\Runtime' directory. Unzip the files into the directory and register the vbTree.DLL file ($System$\regsvr32 $Install_Dir$\cTreeview\Runtime\vbTree.DLL. Directory must be 8.3 format [Where $System$ = Windows System Directory & $Install_Dir$ is the host drive and directory for the cTreeview directory (e.g. c:\Windows\System\regsvr32 c:\MyProj~1\cTreeView\Runtime\vbTree.DLL {on the same line})]. | |||||||||||||||||||
| 2. | Each tutorial directory has three ways of loading:
The third method, c), causes the cTreeview.cls & iMultiSelect.cls classes to change their instances to Private. So make sure that you read the headers of these files to alter the instancing depending on the type of compile being used. |
|||||||||||||||||||
| 3. | In the .\cTreeview\Resources\Help directory is an Xml document created by MZTools that can be viewed in a Web Browser that outlines all of the properties and methods of all vbTree.DLL classes. | |||||||||||||||||||
| 4. | In creating these projects, I've used some external libraries. They are: Microsoft XML v3.0 (DLLs), Microsoft ADO v2.5 (DLLs), Microsoft Windows Common Controls 6.0 SP4 (OCX). | |||||||||||||||||||
| 5. | For those who have used the earlier versions of the cTreeView Wrapper class, be aware that there have been some changes that break
compatibility with the earlier versions. They are as follows:-
|
|||||||||||||||||||
| 6. | There have be issues with the IDE stopping when working with the Multiselect feature. The IDE has several way of handling errors. This project was developed using Break on Unhandled Errors. To set this, on the IDE menu:- Tools > Options > set Error Trapping = Break on Unhandled Errors option. |
Lastly, if you are looking for the latest version, then click here.
Enjoy!